package com.kaili.basic.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.kaili.basic.pojo.entity.BaseParameterControl;
import com.kaili.basic.pojo.vo.BaseParameterControlVO;

/**
 * <p>
 *  参数控制服务类
 * </p>
 *
 * @author nigang
 * @since 2018-06-28
 */
public interface IBaseParameterControlService {
    Page<BaseParameterControlVO> getAllParameterControl(Page<BaseParameterControl> page, BaseParameterControl parameterControl);

    BaseParameterControl getParameterControlById(Integer parameterId);

    BaseParameterControl getParameterByCompany();

    BaseParameterControl getParameterControlBySiteUser(BaseParameterControl parameterControl);

    int updateParameterControl(BaseParameterControl parameterControl);

    int addParameterControl(BaseParameterControl parameterControl);

    int deleteParameterControlById(Integer parameterId);
}
